semiconductor cathode - English Synonyms Dictionary